self-loading shotgun - Turco Inglés Diccionario